Software-reliant System Validation with AADL

نویسنده

  • Peter Feiler
چکیده

Here is a list of tools that have been interfaced with AADL in one form or another. This list is not complete. We first give a quick summary of the SAVI Phase 1 POC baseline and then list out tools that had not been included in that demonstration. For a collection of over 250 papers by more than 40 research groups, news, pointers to tools, etc. on AADL see the public AADL Wiki at The baseline is OSATE with the capabilities used in the SAVI Phase 1 POC In this case, we have the architecture represented in AADL. This architecture representation is annotated with semantic information and properties regarding the execution and communication of embedded software and its deployment in computer platform resources. The system architecture model is analyzed throughout the development life cycle as it evolves and is refined over time resulting in an end-to-end validation of system requirements and early discovery of system-level problems that currently leak into the system integration and testing phase. Statistics show that 70% of errors are introduced during requirements and system architecture design and 80% are discovered at system integration or later.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Process-Algebraic Interpretation of AADL Models

We present a toolset for the behavioral verification and validation of architectural models of embedded systems expressed in the language AADL. The toolset provides simulation and timing analysis of AADL models. Underlying both tools is a process-algebraic implementation of AADL semantics. The common implementation of the semantics ensures consistency in the analysis results between the tools. ...

متن کامل

The Story of AADL

5 years ago the SAE AS-2C subcommittee started to work on the Architecture Analysis & Design Language (AADL) standard. AADL was targeted to address issues in mission and safety critical software-reliant systems, aka. Cyberphysical systems. AADL addresses the increasing challenges of such systems the exponential increase in verification related software rework cost. Industry studies show that 70...

متن کامل

Towards a verified transformation from AADL to the formal component-based language FIACRE

During the last decade, aadl is an emerging architecture description languages addressing the modeling of embedded systems. Several research projects have shown that aadl concepts are well suited to the design of embedded systems. Moreover, aadl has a precise execution model which has proved to be one key feature for effective early analysis. In this paper, we are concerned with the foundationa...

متن کامل

Combining SysML and AADL for the Design , Validation and Implementation of Critical Systems

The realization of critical systems goes through multiple phases of specification, design, integration, validation, and testing. It starts from high-level sketches down to the final product. Model-Based Design has been acknowledged as a good conveyor to capture these steps. Yet, there is no universal solution to represent all activities. Two candidates are the OMG-based SysML to perform high-le...

متن کامل

Open Archive TOULOUSE Archive Ouverte (OATAO)

During the last decade, aadl is an emerging architecture description languages addressing the modeling of embedded systems. Several research projects have shown that aadl concepts are well suited to the design of embedded systems. Moreover, aadl has a precise execution model which has proved to be one key feature for effective early analysis. In this paper, we are concerned with the foundationa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010